# try:
#    f = open("D:/abc.txt","r",encoding="UTF-8")
# except:
#     print("出现异常了，因为文件不存在，将open的模式改为w的模式打开")
#     f = open("D:/abc.txt", "w", encoding="UTF-8")

# 捕获指定的异常
# 在可能发生异常的地方，进行捕获。当出现异常的时候，提供解决方式
try:
    print(1)   #如输入一个未定义的变量name
except Exception as e:  # 【异常 as 别名】所有的异常都是exception的子类
    print(e)
else:     # 可选
    print("我是else，是没有异常的时候执行的代码")
finally:  # 可选
    print("finally,有没有异常都会执行")